insatiable desire - Allemand Anglais Dictionnaire